package com.ruoyi.businessOrder.controller;

import java.util.Map;

public class PayResponse {
    private String paymentId;
    private String status;

    boolean success;   // 是否成功
    String message;    // 错误信息
    String codeUrl;    // Native支付返回的二维码链接
    String prepayId;   // 小程序支付预支付ID（用于调起支付）
    String h5Url;      // H5支付跳转链接
    Map<String, String> expand; // 原始支付平台数据（小程序需用此数据唤醒支付） [1](@ref) [4](@ref)

    public PayResponse(String paymentId, String status) {
        this.paymentId = paymentId;
        this.status = status;
    }

    // Getters and Setters

    public String getPaymentId() {
        return paymentId;
    }

    public void setPaymentId(String paymentId) {
        this.paymentId = paymentId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}